large area - Turkish English Dictionary